naval victory - Español Inglés Diccionario